package Package.IOStream.ByteStreamWritesData;

import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;

public class ByteStreamWritesData_3 {
    public static void ByteStreamWritesData_3() throws IOException {
//        字节流写数据如何实现换行
//windows:\r\n
//linux:\n
//mac:\r
//字节流写数据如何实现追加写入
//public FileOutputStream(String name,boolean append)创建文件输出流以指定的名称写入文件。如果第二个参数为true，则字节将写入文件的末尾而不是开头
//        true表示内容写入文件的末尾
        FileOutputStream f = new FileOutputStream("D:\\insert\\a.txt",true);
        String[] s = new String[]{"Hello", "World", "ChangCun"};
        for (String value : s) {
            f.write(value.getBytes());
            f.write("\r\n".getBytes());
        }
        f.close();
    }
}
